﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="ViBa_FinDataSet" targetNamespace="http://tempuri.org/ViBa_FinDataSet.xsd" xmlns:mstns="http://tempuri.org/ViBa_FinDataSet.xsd" xmlns="http://tempuri.org/ViBa_FinDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Web.config" AppSettingsPropertyName="VIBA_NewConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="VIBA_NewConnectionString (Web.config)" ParameterPrefix="@" PropertyReference="AppConfig.System.Configuration.ConfigurationManager.0.ConnectionStrings.VIBA_NewConnectionString.ConnectionString" Provider="System.Data.SqlClient" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA FILETableAdapter" GeneratorDataComponentClassName="VIBA_FILETableAdapter" Name="VIBA FILE" UserDataComponentName="VIBA FILETableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA FILE]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA FILE] WHERE (([File Id] = @Original_File_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_File_Id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="File Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA FILE] ([File Name], [File From], [File To], [File Description], [Status], [SentDate]) VALUES (@File_Name, @File_From, @File_To, @File_Description, @Status, @SentDate)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File Name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_From" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File From" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_To" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File To" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_Description" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File Description" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@SentDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="SentDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT [File Id], [File Name], [File From], [File To], [File Description], Status, SentDate FROM dbo.[VIBA FILE]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA FILE] SET [File Name] = @File_Name, [File From] = @File_From, [File To] = @File_To, [File Description] = @File_Description, [Status] = @Status, [SentDate] = @SentDate WHERE (([File Id] = @Original_File_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File Name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_From" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File From" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_To" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File To" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@File_Description" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="File Description" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@SentDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="SentDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_File_Id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="File Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="File Id" DataSetColumn="File Id" />
              <Mapping SourceColumn="File Name" DataSetColumn="File Name" />
              <Mapping SourceColumn="File From" DataSetColumn="File From" />
              <Mapping SourceColumn="File To" DataSetColumn="File To" />
              <Mapping SourceColumn="File Description" DataSetColumn="File Description" />
              <Mapping SourceColumn="Status" DataSetColumn="Status" />
              <Mapping SourceColumn="SentDate" DataSetColumn="SentDate" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA LUONGTableAdapter" GeneratorDataComponentClassName="VIBA_LUONGTableAdapter" Name="VIBA LUONG" UserDataComponentName="VIBA LUONGTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA LUONG]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA LUONG] WHERE (([Luong_Id] = @Original_Luong_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_Luong_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA LUONG] ([Luong_Id], [Luong_Ten], [Luong_Id Tram Den], [Luong_Id Tram Di], [Luong_Port Den], [Luong_Port Di], [Luong_Lich Su Duong Di], [Luong_GhiChu], [Status]) VALUES (@Luong_Id, @Luong_Ten, @Luong_Id_Tram_Den, @Luong_Id_Tram_Di, @Luong_Port_Den, @Luong_Port_Di, @Luong_Lich_Su_Duong_Di, @Luong_GhiChu, @Status)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Luong_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Luong_Ten" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Luong_Ten" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Luong_Id_Tram_Den" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id Tram Den" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Luong_Id_Tram_Di" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id Tram Di" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Luong_Port_Den" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Luong_Port Den" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Luong_Port_Di" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Luong_Port Di" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Luong_Lich_Su_Duong_Di" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Luong_Lich Su Duong Di" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Luong_GhiChu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Luong_GhiChu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT Luong_Id, Luong_Ten, [Luong_Id Tram Den], [Luong_Id Tram Di], [Luong_Port Den], [Luong_Port Di], [Luong_Lich Su Duong Di], Luong_GhiChu, Status FROM dbo.[VIBA LUONG]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA LUONG] SET [Luong_Id] = @Luong_Id, [Luong_Ten] = @Luong_Ten, [Luong_Id Tram Den] = @Luong_Id_Tram_Den, [Luong_Id Tram Di] = @Luong_Id_Tram_Di, [Luong_Port Den] = @Luong_Port_Den, [Luong_Port Di] = @Luong_Port_Di, [Luong_Lich Su Duong Di] = @Luong_Lich_Su_Duong_Di, [Luong_GhiChu] = @Luong_GhiChu, [Status] = @Status WHERE (([Luong_Id] = @Original_Luong_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Luong_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Luong_Ten" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Luong_Ten" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Luong_Id_Tram_Den" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id Tram Den" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Luong_Id_Tram_Di" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id Tram Di" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Luong_Port_Den" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Luong_Port Den" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Luong_Port_Di" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Luong_Port Di" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Luong_Lich_Su_Duong_Di" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Luong_Lich Su Duong Di" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Luong_GhiChu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Luong_GhiChu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_Luong_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="Luong_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="Luong_Id" DataSetColumn="Luong_Id" />
              <Mapping SourceColumn="Luong_Ten" DataSetColumn="Luong_Ten" />
              <Mapping SourceColumn="Luong_Id Tram Den" DataSetColumn="Luong_Id Tram Den" />
              <Mapping SourceColumn="Luong_Id Tram Di" DataSetColumn="Luong_Id Tram Di" />
              <Mapping SourceColumn="Luong_Port Den" DataSetColumn="Luong_Port Den" />
              <Mapping SourceColumn="Luong_Port Di" DataSetColumn="Luong_Port Di" />
              <Mapping SourceColumn="Luong_Lich Su Duong Di" DataSetColumn="Luong_Lich Su Duong Di" />
              <Mapping SourceColumn="Luong_GhiChu" DataSetColumn="Luong_GhiChu" />
              <Mapping SourceColumn="Status" DataSetColumn="Status" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA PageTableAdapter" GeneratorDataComponentClassName="VIBA_PageTableAdapter" Name="VIBA Page" UserDataComponentName="VIBA PageTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA Page]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA Page] WHERE (([Page] = @Original_Page))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Page" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Page" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA Page] ([Page], [PageDescription]) VALUES (@Page, @PageDescription)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Page" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Page" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@PageDescription" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="PageDescription" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT Page, PageDescription FROM dbo.[VIBA Page]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA Page] SET [Page] = @Page, [PageDescription] = @PageDescription WHERE (([Page] = @Original_Page))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Page" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Page" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@PageDescription" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="PageDescription" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Page" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Page" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="Page" DataSetColumn="Page" />
              <Mapping SourceColumn="PageDescription" DataSetColumn="PageDescription" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA QUYENTableAdapter" GeneratorDataComponentClassName="VIBA_QUYENTableAdapter" Name="VIBA QUYEN" UserDataComponentName="VIBA QUYENTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA QUYEN]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA QUYEN] WHERE (([Quyen_Id] = @Original_Quyen_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Quyen_Id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Quyen_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA QUYEN] ([User_Id], [User_Email], [Page], [Action]) VALUES (@User_Id, @User_Email, @Page, @Action)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Email" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Page" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Page" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Action" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Action" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT Quyen_Id, User_Id, User_Email, Page, Action FROM dbo.[VIBA QUYEN]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA QUYEN] SET [User_Id] = @User_Id, [User_Email] = @User_Email, [Page] = @Page, [Action] = @Action WHERE (([Quyen_Id] = @Original_Quyen_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Email" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Page" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Page" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Action" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Action" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Quyen_Id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Quyen_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="Quyen_Id" DataSetColumn="Quyen_Id" />
              <Mapping SourceColumn="User_Id" DataSetColumn="User_Id" />
              <Mapping SourceColumn="User_Email" DataSetColumn="User_Email" />
              <Mapping SourceColumn="Page" DataSetColumn="Page" />
              <Mapping SourceColumn="Action" DataSetColumn="Action" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA THIET BITableAdapter" GeneratorDataComponentClassName="VIBA_THIET_BITableAdapter" Name="VIBA THIET BI" UserDataComponentName="VIBA THIET BITableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA THIET BI]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA THIET BI] WHERE (([ThietBi_Id] = @Original_ThietBi_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_ThietBi_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ThietBi_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA THIET BI] ([ThietBi_Id], [ThietBi_Ten], [ThietBi_NhanHieu], [ThietBi_TenCard], [ThietBi_SoPort], [ThietBi_GhiChu], [Status], [Tram_Id]) VALUES (@ThietBi_Id, @ThietBi_Ten, @ThietBi_NhanHieu, @ThietBi_TenCard, @ThietBi_SoPort, @ThietBi_GhiChu, @Status, @Tram_Id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ThietBi_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ThietBi_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_Ten" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_Ten" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_NhanHieu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_NhanHieu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_TenCard" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_TenCard" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ThietBi_SoPort" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ThietBi_SoPort" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_GhiChu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_GhiChu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Tram_Id" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Tram_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT ThietBi_Id, ThietBi_Ten, ThietBi_NhanHieu, ThietBi_TenCard, ThietBi_SoPort, ThietBi_GhiChu, Status, Tram_Id FROM dbo.[VIBA THIET BI]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA THIET BI] SET [ThietBi_Id] = @ThietBi_Id, [ThietBi_Ten] = @ThietBi_Ten, [ThietBi_NhanHieu] = @ThietBi_NhanHieu, [ThietBi_TenCard] = @ThietBi_TenCard, [ThietBi_SoPort] = @ThietBi_SoPort, [ThietBi_GhiChu] = @ThietBi_GhiChu, [Status] = @Status, [Tram_Id] = @Tram_Id WHERE (([ThietBi_Id] = @Original_ThietBi_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ThietBi_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ThietBi_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_Ten" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_Ten" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_NhanHieu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_NhanHieu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_TenCard" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_TenCard" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ThietBi_SoPort" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ThietBi_SoPort" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_GhiChu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_GhiChu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Tram_Id" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Tram_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_ThietBi_Id" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ThietBi_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="ThietBi_Id" DataSetColumn="ThietBi_Id" />
              <Mapping SourceColumn="ThietBi_Ten" DataSetColumn="ThietBi_Ten" />
              <Mapping SourceColumn="ThietBi_NhanHieu" DataSetColumn="ThietBi_NhanHieu" />
              <Mapping SourceColumn="ThietBi_TenCard" DataSetColumn="ThietBi_TenCard" />
              <Mapping SourceColumn="ThietBi_SoPort" DataSetColumn="ThietBi_SoPort" />
              <Mapping SourceColumn="ThietBi_GhiChu" DataSetColumn="ThietBi_GhiChu" />
              <Mapping SourceColumn="Status" DataSetColumn="Status" />
              <Mapping SourceColumn="Tram_Id" DataSetColumn="Tram_Id" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA TRAMTableAdapter" GeneratorDataComponentClassName="VIBA_TRAMTableAdapter" Name="VIBA TRAM" UserDataComponentName="VIBA TRAMTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA TRAM]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA TRAM] WHERE (([Tram_Id] = @Original_Tram_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_Tram_Id" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Tram_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA TRAM] ([Tram_Id], [Tram_Ten], [Tram_DiaChi], [NguoiPhuTrach], [GhiChu], [Status], [ThietBi_Id]) VALUES (@Tram_Id, @Tram_Ten, @Tram_DiaChi, @NguoiPhuTrach, @GhiChu, @Status, @ThietBi_Id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Tram_Id" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Tram_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Tram_Ten" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tram_Ten" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Tram_DiaChi" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tram_DiaChi" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@NguoiPhuTrach" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="NguoiPhuTrach" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@GhiChu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="GhiChu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT Tram_Id, Tram_Ten, Tram_DiaChi, NguoiPhuTrach, GhiChu, Status, ThietBi_Id FROM dbo.[VIBA TRAM]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA TRAM] SET [Tram_Id] = @Tram_Id, [Tram_Ten] = @Tram_Ten, [Tram_DiaChi] = @Tram_DiaChi, [NguoiPhuTrach] = @NguoiPhuTrach, [GhiChu] = @GhiChu, [Status] = @Status, [ThietBi_Id] = @ThietBi_Id WHERE (([Tram_Id] = @Original_Tram_Id))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Tram_Id" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Tram_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Tram_Ten" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tram_Ten" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Tram_DiaChi" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tram_DiaChi" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@NguoiPhuTrach" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="NguoiPhuTrach" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@GhiChu" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="GhiChu" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ThietBi_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ThietBi_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_Tram_Id" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Tram_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="Tram_Id" DataSetColumn="Tram_Id" />
              <Mapping SourceColumn="Tram_Ten" DataSetColumn="Tram_Ten" />
              <Mapping SourceColumn="Tram_DiaChi" DataSetColumn="Tram_DiaChi" />
              <Mapping SourceColumn="NguoiPhuTrach" DataSetColumn="NguoiPhuTrach" />
              <Mapping SourceColumn="GhiChu" DataSetColumn="GhiChu" />
              <Mapping SourceColumn="Status" DataSetColumn="Status" />
              <Mapping SourceColumn="ThietBi_Id" DataSetColumn="ThietBi_Id" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA UserTableAdapter" GeneratorDataComponentClassName="VIBA_UserTableAdapter" Name="VIBA User" UserDataComponentName="VIBA UserTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.[VIBA User]" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA User] WHERE (([User_Id] = @Original_User_Id) AND ([User_Email] = @Original_User_Email))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_User_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_User_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Email" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA User] ([User_Id], [User_Pass], [User_Full Name], [User_Address], [User_Phone], [User_Email], [User_Role], [User_Status]) VALUES (@User_Id, @User_Pass, @User_Full_Name, @User_Address, @User_Phone, @User_Email, @User_Role, @User_Status)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Pass" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Pass" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Full_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Full Name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Address" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Address" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Phone" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Phone" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Email" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@User_Role" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="User_Role" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@User_Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="User_Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT User_Id, User_Pass, [User_Full Name], User_Address, User_Phone, User_Email, User_Role, User_Status FROM dbo.[VIBA User]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA User] SET [User_Id] = @User_Id, [User_Pass] = @User_Pass, [User_Full Name] = @User_Full_Name, [User_Address] = @User_Address, [User_Phone] = @User_Phone, [User_Email] = @User_Email, [User_Role] = @User_Role, [User_Status] = @User_Status WHERE (([User_Id] = @Original_User_Id) AND ([User_Email] = @Original_User_Email))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Id" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Pass" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Pass" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Full_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Full Name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Address" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Address" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Phone" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Phone" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@User_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Email" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@User_Role" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="User_Role" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@User_Status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="User_Status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_User_Id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_User_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="User_Email" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="User_Id" DataSetColumn="User_Id" />
              <Mapping SourceColumn="User_Pass" DataSetColumn="User_Pass" />
              <Mapping SourceColumn="User_Full Name" DataSetColumn="User_Full Name" />
              <Mapping SourceColumn="User_Address" DataSetColumn="User_Address" />
              <Mapping SourceColumn="User_Phone" DataSetColumn="User_Phone" />
              <Mapping SourceColumn="User_Email" DataSetColumn="User_Email" />
              <Mapping SourceColumn="User_Role" DataSetColumn="User_Role" />
              <Mapping SourceColumn="User_Status" DataSetColumn="User_Status" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VIBA_AboutTableAdapter" GeneratorDataComponentClassName="VIBA_AboutTableAdapter" Name="VIBA_About" UserDataComponentName="VIBA_AboutTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="VIBA_NewConnectionString (Web.config)" DbObjectName="ViBa_Fin.dbo.VIBA_About" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[VIBA_About] WHERE (([RowID] = @Original_RowID))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_RowID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RowID" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[VIBA_About] ([About_Title], [About_Content]) VALUES (@About_Title, @About_Content)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@About_Title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="About_Title" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@About_Content" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="About_Content" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT RowID, About_Title, About_Content FROM dbo.VIBA_About</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[VIBA_About] SET [About_Title] = @About_Title, [About_Content] = @About_Content WHERE (([RowID] = @Original_RowID))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@About_Title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="About_Title" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@About_Content" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="About_Content" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_RowID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RowID" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="RowID" DataSetColumn="RowID" />
              <Mapping SourceColumn="About_Title" DataSetColumn="About_Title" />
              <Mapping SourceColumn="About_Content" DataSetColumn="About_Content" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="ViBa_FinDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="ViBa_FinDataSet" msprop:Generator_UserDSName="ViBa_FinDataSet">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="VIBA_x0020_FILE" msprop:Generator_TableClassName="VIBA_FILEDataTable" msprop:Generator_TableVarName="tableVIBA_FILE" msprop:Generator_TablePropName="VIBA_FILE" msprop:Generator_RowDeletingName="VIBA_FILERowDeleting" msprop:Generator_UserTableName="VIBA FILE" msprop:Generator_RowChangingName="VIBA_FILERowChanging" msprop:Generator_RowEvHandlerName="VIBA_FILERowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_FILERowDeleted" msprop:Generator_RowEvArgName="VIBA_FILERowChangeEvent" msprop:Generator_RowChangedName="VIBA_FILERowChanged" msprop:Generator_RowClassName="VIBA_FILERow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="File_x0020_Id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnFile_Id" msprop:Generator_ColumnPropNameInRow="File_Id" msprop:Generator_ColumnPropNameInTable="File_IdColumn" msprop:Generator_UserColumnName="File Id" type="xs:int" />
              <xs:element name="File_x0020_Name" msprop:Generator_ColumnVarNameInTable="columnFile_Name" msprop:Generator_ColumnPropNameInRow="File_Name" msprop:Generator_ColumnPropNameInTable="File_NameColumn" msprop:Generator_UserColumnName="File Name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="File_x0020_From" msprop:Generator_ColumnVarNameInTable="columnFile_From" msprop:Generator_ColumnPropNameInRow="File_From" msprop:Generator_ColumnPropNameInTable="File_FromColumn" msprop:Generator_UserColumnName="File From" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="File_x0020_To" msprop:Generator_ColumnVarNameInTable="columnFile_To" msprop:Generator_ColumnPropNameInRow="File_To" msprop:Generator_ColumnPropNameInTable="File_ToColumn" msprop:Generator_UserColumnName="File To" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="File_x0020_Description" msprop:Generator_ColumnVarNameInTable="columnFile_Description" msprop:Generator_ColumnPropNameInRow="File_Description" msprop:Generator_ColumnPropNameInTable="File_DescriptionColumn" msprop:Generator_UserColumnName="File Description" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:int" minOccurs="0" />
              <xs:element name="SentDate" msprop:Generator_ColumnVarNameInTable="columnSentDate" msprop:Generator_ColumnPropNameInRow="SentDate" msprop:Generator_ColumnPropNameInTable="SentDateColumn" msprop:Generator_UserColumnName="SentDate" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_x0020_LUONG" msprop:Generator_TableClassName="VIBA_LUONGDataTable" msprop:Generator_TableVarName="tableVIBA_LUONG" msprop:Generator_TablePropName="VIBA_LUONG" msprop:Generator_RowDeletingName="VIBA_LUONGRowDeleting" msprop:Generator_UserTableName="VIBA LUONG" msprop:Generator_RowChangingName="VIBA_LUONGRowChanging" msprop:Generator_RowEvHandlerName="VIBA_LUONGRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_LUONGRowDeleted" msprop:Generator_RowEvArgName="VIBA_LUONGRowChangeEvent" msprop:Generator_RowChangedName="VIBA_LUONGRowChanged" msprop:Generator_RowClassName="VIBA_LUONGRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Luong_Id" msprop:Generator_ColumnVarNameInTable="columnLuong_Id" msprop:Generator_ColumnPropNameInRow="Luong_Id" msprop:Generator_ColumnPropNameInTable="Luong_IdColumn" msprop:Generator_UserColumnName="Luong_Id">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Luong_Ten" msprop:Generator_ColumnVarNameInTable="columnLuong_Ten" msprop:Generator_ColumnPropNameInRow="Luong_Ten" msprop:Generator_ColumnPropNameInTable="Luong_TenColumn" msprop:Generator_UserColumnName="Luong_Ten" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Luong_Id_x0020_Tram_x0020_Den" msprop:Generator_ColumnVarNameInTable="columnLuong_Id_Tram_Den" msprop:Generator_ColumnPropNameInRow="Luong_Id_Tram_Den" msprop:Generator_ColumnPropNameInTable="Luong_Id_Tram_DenColumn" msprop:Generator_UserColumnName="Luong_Id Tram Den" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Luong_Id_x0020_Tram_x0020_Di" msprop:Generator_ColumnVarNameInTable="columnLuong_Id_Tram_Di" msprop:Generator_ColumnPropNameInRow="Luong_Id_Tram_Di" msprop:Generator_ColumnPropNameInTable="Luong_Id_Tram_DiColumn" msprop:Generator_UserColumnName="Luong_Id Tram Di" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Luong_Port_x0020_Den" msprop:Generator_ColumnVarNameInTable="columnLuong_Port_Den" msprop:Generator_ColumnPropNameInRow="Luong_Port_Den" msprop:Generator_ColumnPropNameInTable="Luong_Port_DenColumn" msprop:Generator_UserColumnName="Luong_Port Den" type="xs:int" minOccurs="0" />
              <xs:element name="Luong_Port_x0020_Di" msprop:Generator_ColumnVarNameInTable="columnLuong_Port_Di" msprop:Generator_ColumnPropNameInRow="Luong_Port_Di" msprop:Generator_ColumnPropNameInTable="Luong_Port_DiColumn" msprop:Generator_UserColumnName="Luong_Port Di" type="xs:int" minOccurs="0" />
              <xs:element name="Luong_Lich_x0020_Su_x0020_Duong_x0020_Di" msprop:Generator_ColumnVarNameInTable="columnLuong_Lich_Su_Duong_Di" msprop:Generator_ColumnPropNameInRow="Luong_Lich_Su_Duong_Di" msprop:Generator_ColumnPropNameInTable="Luong_Lich_Su_Duong_DiColumn" msprop:Generator_UserColumnName="Luong_Lich Su Duong Di" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Luong_GhiChu" msprop:Generator_ColumnVarNameInTable="columnLuong_GhiChu" msprop:Generator_ColumnPropNameInRow="Luong_GhiChu" msprop:Generator_ColumnPropNameInTable="Luong_GhiChuColumn" msprop:Generator_UserColumnName="Luong_GhiChu" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_x0020_Page" msprop:Generator_TableClassName="VIBA_PageDataTable" msprop:Generator_TableVarName="tableVIBA_Page" msprop:Generator_TablePropName="VIBA_Page" msprop:Generator_RowDeletingName="VIBA_PageRowDeleting" msprop:Generator_UserTableName="VIBA Page" msprop:Generator_RowChangingName="VIBA_PageRowChanging" msprop:Generator_RowEvHandlerName="VIBA_PageRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_PageRowDeleted" msprop:Generator_RowEvArgName="VIBA_PageRowChangeEvent" msprop:Generator_RowChangedName="VIBA_PageRowChanged" msprop:Generator_RowClassName="VIBA_PageRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Page" msprop:Generator_ColumnVarNameInTable="columnPage" msprop:Generator_ColumnPropNameInRow="Page" msprop:Generator_ColumnPropNameInTable="PageColumn" msprop:Generator_UserColumnName="Page">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PageDescription" msprop:Generator_ColumnVarNameInTable="columnPageDescription" msprop:Generator_ColumnPropNameInRow="PageDescription" msprop:Generator_ColumnPropNameInTable="PageDescriptionColumn" msprop:Generator_UserColumnName="PageDescription" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_x0020_QUYEN" msprop:Generator_TableClassName="VIBA_QUYENDataTable" msprop:Generator_TableVarName="tableVIBA_QUYEN" msprop:Generator_TablePropName="VIBA_QUYEN" msprop:Generator_RowDeletingName="VIBA_QUYENRowDeleting" msprop:Generator_UserTableName="VIBA QUYEN" msprop:Generator_RowChangingName="VIBA_QUYENRowChanging" msprop:Generator_RowEvHandlerName="VIBA_QUYENRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_QUYENRowDeleted" msprop:Generator_RowEvArgName="VIBA_QUYENRowChangeEvent" msprop:Generator_RowChangedName="VIBA_QUYENRowChanged" msprop:Generator_RowClassName="VIBA_QUYENRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Quyen_Id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnQuyen_Id" msprop:Generator_ColumnPropNameInRow="Quyen_Id" msprop:Generator_ColumnPropNameInTable="Quyen_IdColumn" msprop:Generator_UserColumnName="Quyen_Id" type="xs:int" />
              <xs:element name="User_Id" msprop:Generator_ColumnVarNameInTable="columnUser_Id" msprop:Generator_ColumnPropNameInRow="User_Id" msprop:Generator_ColumnPropNameInTable="User_IdColumn" msprop:Generator_UserColumnName="User_Id" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Email" msprop:Generator_ColumnVarNameInTable="columnUser_Email" msprop:Generator_ColumnPropNameInRow="User_Email" msprop:Generator_ColumnPropNameInTable="User_EmailColumn" msprop:Generator_UserColumnName="User_Email" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Page" msprop:Generator_ColumnVarNameInTable="columnPage" msprop:Generator_ColumnPropNameInRow="Page" msprop:Generator_ColumnPropNameInTable="PageColumn" msprop:Generator_UserColumnName="Page">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Action" msprop:Generator_ColumnVarNameInTable="columnAction" msprop:Generator_ColumnPropNameInRow="Action" msprop:Generator_ColumnPropNameInTable="ActionColumn" msprop:Generator_UserColumnName="Action">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_x0020_THIET_x0020_BI" msprop:Generator_TableClassName="VIBA_THIET_BIDataTable" msprop:Generator_TableVarName="tableVIBA_THIET_BI" msprop:Generator_TablePropName="VIBA_THIET_BI" msprop:Generator_RowDeletingName="VIBA_THIET_BIRowDeleting" msprop:Generator_UserTableName="VIBA THIET BI" msprop:Generator_RowChangingName="VIBA_THIET_BIRowChanging" msprop:Generator_RowEvHandlerName="VIBA_THIET_BIRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_THIET_BIRowDeleted" msprop:Generator_RowEvArgName="VIBA_THIET_BIRowChangeEvent" msprop:Generator_RowChangedName="VIBA_THIET_BIRowChanged" msprop:Generator_RowClassName="VIBA_THIET_BIRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ThietBi_Id" msprop:Generator_ColumnVarNameInTable="columnThietBi_Id" msprop:Generator_ColumnPropNameInRow="ThietBi_Id" msprop:Generator_ColumnPropNameInTable="ThietBi_IdColumn" msprop:Generator_UserColumnName="ThietBi_Id">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ThietBi_Ten" msprop:Generator_ColumnVarNameInTable="columnThietBi_Ten" msprop:Generator_ColumnPropNameInRow="ThietBi_Ten" msprop:Generator_ColumnPropNameInTable="ThietBi_TenColumn" msprop:Generator_UserColumnName="ThietBi_Ten" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ThietBi_NhanHieu" msprop:Generator_ColumnVarNameInTable="columnThietBi_NhanHieu" msprop:Generator_ColumnPropNameInRow="ThietBi_NhanHieu" msprop:Generator_ColumnPropNameInTable="ThietBi_NhanHieuColumn" msprop:Generator_UserColumnName="ThietBi_NhanHieu" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ThietBi_TenCard" msprop:Generator_ColumnVarNameInTable="columnThietBi_TenCard" msprop:Generator_ColumnPropNameInRow="ThietBi_TenCard" msprop:Generator_ColumnPropNameInTable="ThietBi_TenCardColumn" msprop:Generator_UserColumnName="ThietBi_TenCard" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ThietBi_SoPort" msprop:Generator_ColumnVarNameInTable="columnThietBi_SoPort" msprop:Generator_ColumnPropNameInRow="ThietBi_SoPort" msprop:Generator_ColumnPropNameInTable="ThietBi_SoPortColumn" msprop:Generator_UserColumnName="ThietBi_SoPort" type="xs:int" minOccurs="0" />
              <xs:element name="ThietBi_GhiChu" msprop:Generator_ColumnVarNameInTable="columnThietBi_GhiChu" msprop:Generator_ColumnPropNameInRow="ThietBi_GhiChu" msprop:Generator_ColumnPropNameInTable="ThietBi_GhiChuColumn" msprop:Generator_UserColumnName="ThietBi_GhiChu" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:int" minOccurs="0" />
              <xs:element name="Tram_Id" msprop:Generator_ColumnVarNameInTable="columnTram_Id" msprop:Generator_ColumnPropNameInRow="Tram_Id" msprop:Generator_ColumnPropNameInTable="Tram_IdColumn" msprop:Generator_UserColumnName="Tram_Id" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_x0020_TRAM" msprop:Generator_TableClassName="VIBA_TRAMDataTable" msprop:Generator_TableVarName="tableVIBA_TRAM" msprop:Generator_TablePropName="VIBA_TRAM" msprop:Generator_RowDeletingName="VIBA_TRAMRowDeleting" msprop:Generator_UserTableName="VIBA TRAM" msprop:Generator_RowChangingName="VIBA_TRAMRowChanging" msprop:Generator_RowEvHandlerName="VIBA_TRAMRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_TRAMRowDeleted" msprop:Generator_RowEvArgName="VIBA_TRAMRowChangeEvent" msprop:Generator_RowChangedName="VIBA_TRAMRowChanged" msprop:Generator_RowClassName="VIBA_TRAMRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Tram_Id" msprop:Generator_ColumnVarNameInTable="columnTram_Id" msprop:Generator_ColumnPropNameInRow="Tram_Id" msprop:Generator_ColumnPropNameInTable="Tram_IdColumn" msprop:Generator_UserColumnName="Tram_Id">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Tram_Ten" msprop:Generator_ColumnVarNameInTable="columnTram_Ten" msprop:Generator_ColumnPropNameInRow="Tram_Ten" msprop:Generator_ColumnPropNameInTable="Tram_TenColumn" msprop:Generator_UserColumnName="Tram_Ten" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Tram_DiaChi" msprop:Generator_ColumnVarNameInTable="columnTram_DiaChi" msprop:Generator_ColumnPropNameInRow="Tram_DiaChi" msprop:Generator_ColumnPropNameInTable="Tram_DiaChiColumn" msprop:Generator_UserColumnName="Tram_DiaChi" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="NguoiPhuTrach" msprop:Generator_ColumnVarNameInTable="columnNguoiPhuTrach" msprop:Generator_ColumnPropNameInRow="NguoiPhuTrach" msprop:Generator_ColumnPropNameInTable="NguoiPhuTrachColumn" msprop:Generator_UserColumnName="NguoiPhuTrach" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="GhiChu" msprop:Generator_ColumnVarNameInTable="columnGhiChu" msprop:Generator_ColumnPropNameInRow="GhiChu" msprop:Generator_ColumnPropNameInTable="GhiChuColumn" msprop:Generator_UserColumnName="GhiChu" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:int" minOccurs="0" />
              <xs:element name="ThietBi_Id" msprop:Generator_ColumnVarNameInTable="columnThietBi_Id" msprop:Generator_ColumnPropNameInRow="ThietBi_Id" msprop:Generator_ColumnPropNameInTable="ThietBi_IdColumn" msprop:Generator_UserColumnName="ThietBi_Id" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_x0020_User" msprop:Generator_TableClassName="VIBA_UserDataTable" msprop:Generator_TableVarName="tableVIBA_User" msprop:Generator_TablePropName="VIBA_User" msprop:Generator_RowDeletingName="VIBA_UserRowDeleting" msprop:Generator_UserTableName="VIBA User" msprop:Generator_RowChangingName="VIBA_UserRowChanging" msprop:Generator_RowEvHandlerName="VIBA_UserRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_UserRowDeleted" msprop:Generator_RowEvArgName="VIBA_UserRowChangeEvent" msprop:Generator_RowChangedName="VIBA_UserRowChanged" msprop:Generator_RowClassName="VIBA_UserRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="User_Id" msprop:Generator_ColumnVarNameInTable="columnUser_Id" msprop:Generator_ColumnPropNameInRow="User_Id" msprop:Generator_ColumnPropNameInTable="User_IdColumn" msprop:Generator_UserColumnName="User_Id">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Pass" msprop:Generator_ColumnVarNameInTable="columnUser_Pass" msprop:Generator_ColumnPropNameInRow="User_Pass" msprop:Generator_ColumnPropNameInTable="User_PassColumn" msprop:Generator_UserColumnName="User_Pass" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Full_x0020_Name" msprop:Generator_ColumnVarNameInTable="columnUser_Full_Name" msprop:Generator_ColumnPropNameInRow="User_Full_Name" msprop:Generator_ColumnPropNameInTable="User_Full_NameColumn" msprop:Generator_UserColumnName="User_Full Name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Address" msprop:Generator_ColumnVarNameInTable="columnUser_Address" msprop:Generator_ColumnPropNameInRow="User_Address" msprop:Generator_ColumnPropNameInTable="User_AddressColumn" msprop:Generator_UserColumnName="User_Address" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Phone" msprop:Generator_ColumnVarNameInTable="columnUser_Phone" msprop:Generator_ColumnPropNameInRow="User_Phone" msprop:Generator_ColumnPropNameInTable="User_PhoneColumn" msprop:Generator_UserColumnName="User_Phone" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Email" msprop:Generator_ColumnVarNameInTable="columnUser_Email" msprop:Generator_ColumnPropNameInRow="User_Email" msprop:Generator_ColumnPropNameInTable="User_EmailColumn" msprop:Generator_UserColumnName="User_Email">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="User_Role" msprop:Generator_ColumnVarNameInTable="columnUser_Role" msprop:Generator_ColumnPropNameInRow="User_Role" msprop:Generator_ColumnPropNameInTable="User_RoleColumn" msprop:Generator_UserColumnName="User_Role" type="xs:int" minOccurs="0" />
              <xs:element name="User_Status" msprop:Generator_ColumnVarNameInTable="columnUser_Status" msprop:Generator_ColumnPropNameInRow="User_Status" msprop:Generator_ColumnPropNameInTable="User_StatusColumn" msprop:Generator_UserColumnName="User_Status" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="VIBA_About" msprop:Generator_TableClassName="VIBA_AboutDataTable" msprop:Generator_TableVarName="tableVIBA_About" msprop:Generator_TablePropName="VIBA_About" msprop:Generator_RowDeletingName="VIBA_AboutRowDeleting" msprop:Generator_UserTableName="VIBA_About" msprop:Generator_RowChangingName="VIBA_AboutRowChanging" msprop:Generator_RowEvHandlerName="VIBA_AboutRowChangeEventHandler" msprop:Generator_RowDeletedName="VIBA_AboutRowDeleted" msprop:Generator_RowEvArgName="VIBA_AboutRowChangeEvent" msprop:Generator_RowChangedName="VIBA_AboutRowChanged" msprop:Generator_RowClassName="VIBA_AboutRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="RowID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnRowID" msprop:Generator_ColumnPropNameInRow="RowID" msprop:Generator_ColumnPropNameInTable="RowIDColumn" msprop:Generator_UserColumnName="RowID" type="xs:int" />
              <xs:element name="About_Title" msprop:Generator_ColumnVarNameInTable="columnAbout_Title" msprop:Generator_ColumnPropNameInRow="About_Title" msprop:Generator_ColumnPropNameInTable="About_TitleColumn" msprop:Generator_UserColumnName="About_Title" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="500" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="About_Content" msprop:Generator_ColumnVarNameInTable="columnAbout_Content" msprop:Generator_ColumnPropNameInRow="About_Content" msprop:Generator_ColumnPropNameInTable="About_ContentColumn" msprop:Generator_UserColumnName="About_Content" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_FILE" />
      <xs:field xpath="mstns:File_x0020_Id" />
    </xs:unique>
    <xs:unique name="VIBA_x0020_LUONG_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_LUONG" />
      <xs:field xpath="mstns:Luong_Id" />
    </xs:unique>
    <xs:unique name="VIBA_x0020_Page_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_Page" />
      <xs:field xpath="mstns:Page" />
    </xs:unique>
    <xs:unique name="VIBA_x0020_QUYEN_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_QUYEN" />
      <xs:field xpath="mstns:Quyen_Id" />
    </xs:unique>
    <xs:unique name="VIBA_x0020_THIET_x0020_BI_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_THIET_x0020_BI" />
      <xs:field xpath="mstns:ThietBi_Id" />
    </xs:unique>
    <xs:unique name="VIBA_x0020_TRAM_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_TRAM" />
      <xs:field xpath="mstns:Tram_Id" />
    </xs:unique>
    <xs:unique name="VIBA_x0020_User_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_x0020_User" />
      <xs:field xpath="mstns:User_Id" />
      <xs:field xpath="mstns:User_Email" />
    </xs:unique>
    <xs:unique name="VIBA_About_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:VIBA_About" />
      <xs:field xpath="mstns:RowID" />
    </xs:unique>
  </xs:element>
</xs:schema>